.bottom{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: fixed;
	bottom: 0rpx;
	padding: 10rpx 20rpx;
	border-top: 1px solid #ededed;
	background-color: white;
	
}
.bottom .bottom-left{
	display: flex;
	align-items: center;
	flex: 1;
	margin-right: 20rpx;
	
}
.bottom-left image{
	width: 70rpx;
	height:70rpx;
	margin-right: 20rpx;
}
.bottom-left .audio-info{
	width: 300rpx;
	
}
.audio-name{
	font-size: 15px;
	width: 300rpx;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.audio-singer{
	font-size: 11px;
	color: #7d7d7d;
	width: 300rpx;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.bottom .bottom-right{
	font-size: 26px;
	display: flex;
	align-items: center;
	margin-right: 10rpx;
}
.bottom-right .btn-player, .btn-info{
	width: 26px;
	margin-right: 20rpx;
}
.bottom-right .btn-player image,.btn-info image{
	width:40rpx;
	height: 40rpx;
}